
public class Push {
	int[][] board = new int[8][8];
	//Push[] nextMoves = new ArrayList();
	Push bestMove;
	int alphaBeta = 0;
	int player = 0; //1 white, 2 black
	String move = "";
	boolean isValid = true;
	int weight = 0;
	
	public Push(int color, int[][] currentBoard){
		player = color;
		board = currentBoard;
	}
	
	/*Push getMove() {
		return bestMove();		
	}*/
	
	public void generateMoves(){
		
	}
	
	public void evaluate(int[][] board) {
		
		int winner = 0;
		int nbPions = 0;
		int x;
		int y;
		
		for(int i = 0; i < 7; i++)
		{
			for(int j = 0; j < 7; i++)
			{
				if(board[i][j] != 0)
					nbPions++;
			}
		}
		
		//if(winner == )
		
		
		
	}
	
	public void minMaxAlphaBeta() {
		
	}
	

}
